107 Queen Victoria Street, London

EC4V 3AL