The Colonnade

2 Warrington Crescent
London
United Kingdom