London, UK, images; cafes and restaurants
Wild & Wood (coffee shop), 19 New Oxford Street, Holborn, London WC1A 1AP
“Voted best coffee shop in London”
Nearest Underground Station: Holborn Station
More cafes and restaurants
Harris and Hoole, Cannon Street