BR

Borough Triangle Tower 1

London, United Kingdom