The Elbow Room

503-505 High Road London N17 6QA