A sushi restaurant and bar at Merton Abbey Mills - a riverside home to arts, events, food producers and restaurants.
Time Out says
Details
- Address
- Unit 5, The Long Shop
- Merton Abbey Mills
- London
- SW19 2RD
- Transport:
- Tube: Colliers Wood/South Wimbledon
Discover Time Out original video