BR

36-48 Albert Embankment-Tower 1

London, United Kingdom