0 review
38 St Mary Axe, Liverpool Street, London EC3A 8EX
020 7929 6660
British
Liverpool Street, City of London
£££