London, United Kingdom
66 Central Hill, Upper Norwood,
N/A
+44 20 7326 1212
My father was based here when I was a teenager, and we used to have a meal in the big staff restaurant on the first floor. They even had a snooker table and I used to play with the officers during their breaks. Happy times.
like
Great just pls dont shut doen
Nice
Please leave a message after the beep...
Cool
Deli
The best companies in the category 'Deli'