We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. Read more…
The Electric Barge / the Floating Classroom

The Electric Barge / the Floating Classroom

258 Harrow Rd, London, W2 5ES, United Kingdom

Get Directions

+44 20 7266 8247

Similar places nearby