The Exhibition Rooms

Restaurant and bar in Crystal Palace.
About
Sitting atop Upper Norwood Hill, The Exhibition Rooms serves modern European cuisine, with cocktails in the downstairs bar. A popular spot for Sunday lunch!
Venue Details & Map
The Exhibition Rooms
- Address
-
Westow HillLondonSE19 1TX