The Pelican

45 All Saints Road London