London, United Kingdom
66 Central Hill, Upper Norwood,
SE19 1DT
London
United Kingdom
+44 20 7326 1212
Cool
like
Please leave a message after the beep...
Nice
Great just pls dont shut doen
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.
Explore similar businesses in the same city.
Loading similar businesses…