BR

One Chapel Square

London, United Kingdom