Set amongst Asian influences, luxurious baroque furnishings, inspired by glitz and decadence, executed with taste and care, Avalon is a place to savour.
141 - 143 Shoreditch High Street, London
Nearest Tubes, Liverpool Street & Old Street