Avalon
Bar
Avalon is a luxurious venue hosting events in Shoreditch.
Location
Best places nearby
The highest rated places close to Avalon.
Local restaurants nearby
141-143 Shoreditch High Street, ENG
Location
The highest rated places close to Avalon.
141-143 Shoreditch High Street, ENG