The Fryer's Delight

Bloomsbury

Location

The Fryer's Delight

Address
19 Theobald's Road
Holborn
London
WC1X 8SL