Skip to Content
Skip to Footer
Destinations
126
Features
Travel Tools
Nearby
TOLA
London
Club
Bar
Peckham
56 Peckham High Street
London
SE15 5DP
United Kingdom
Visit Website
1 of 2
Active Image : TOLA, Bar in London, United Kingdom
TOLA, London
Related Guides
Shy One
View Guide
“I love TOLA on Peckham High Street. It's in the heart of Peckham and has a great rooftop.”