160 Queen Victoria St, London, Greater London, EC4V 4BF, United Kingdom

Photos