Strata and southwark cathedral Standing at 148 metres and housing 408 apartments in 43 storeys, the Strata Tower is London’s tallest residential building, and is the impressive work of the BFLS architectural practice. Strata is a vital element in the renewal of the Elephant and Castle. The building’s views include another local landmark, the 13th century Southwark Cathedral, which lies on the South Bank of the Thames, near London Bridge. These contrasting buildings exemplify Southwark’s eclectic vibrancy.
8 winter 2011/12 27