 |
74 Welbeck Street
London, W1G 0BA
|
Central London has a wide array of food
establishments to choose from, and usually our hunger needs can be catered to within
a 5 mile radius however this one night, I found a dark, mysterious cave hidden
in the back streets of the busy city...