Cafe Delight

Cafe at 73 New Oxford Street
Cafe Delight image
Ad
No longer at this address

Our records show that Cafe Delight is closed.

Address
73 New Oxford Street
Holborn
London
WC1A 1DG
Map
Region
Holborn
Nearest Station
Tottenham Court Road
0.12 miles

User Reviews

There are no user reviews