The Rock and Roll Museum™️
Museum801, 68 Manilla St, London E14 8QS
★ 4.0 · 4 Google reviews
The Rock and Roll Museum™️, museum in Canary Wharf & Poplar (801, 68 Manilla St, London E14 8QS). Art, open sunday.
Nearby
Within a short walk, from across the London network.
Laundrettes of London