Beach Blanket Babylon

Beach Blanket Babylon
19-23 Bethnal Green Road, London, E1 6LA