As part of London Open Garden Squares Weekend, the roof garden at the Blue Fin Building (IPC Media) on Southwark Street was opened and provided a real treat, a surprising garden and panoramic views across London.40m/ten storeys up above London's streets, it is a substantial terrace on three sides of this distinctive building, with extensive…
Continue reading ➞ Blue Fin Roof Garden, community gardens, Wren churches and The Temple.
