Tucked away behind Tottenham Court Station is Elwin, a neighbourhood coffee shop serving coffee, pastries & toasties.
13 Great Russell St, London WC1B 3NH
Keep up to date with stories, new openings & updates from your neighbourhood
19K followers • @littleplaces.london