The Ivy City Garden
69 Old Broad Street
London EC2M 1QS
United Kingdom