Buildings
143 meters tall, rising above the crowd in Central London, Strata SE1 (or “the Razor” as it is popularly called, due to its...
Hi, what are you looking for?
143 meters tall, rising above the crowd in Central London, Strata SE1 (or “the Razor” as it is popularly called, due to its...