Beach London offers a new and unique way to buy, collect, and view the World's most exciting artwork, books, zines and screen prints. It's a gallery, cafe and shop space.
20 Cheshire Street, Shoreditch, London, E2 6EH
For More Information:
+44 (0)20 3565 6557