BR

130 Fenchurch Street

London, United Kingdom