Palm Spring vibes at the top of The Peckham Levels. You can now enjoy the view all year round and not have to brave the elements.
- Level 6, Peckham Levels, 95A Rye Lane, London, SE15 4ST
- +44 (0) 75 5428 9251
- Opening Times
- Mon-Wed 12.00-23.30