10 Queen Street Place
London
EC4R 1AG
United Kingdom