exploring-london.com
This Week in London – City of London’s biggest rooftop viewing platform opens; Rembrandt at the British Museum; and, Franz West at the Tate…
• The City of London’s largest rooftop viewing space – The Garden at 120 – has opened atop the newly opened Fen Court office building in Fenchurch Street. The viewing platform &#8…