Designed by
Title
London, UK: Architectural detail at the entrance to the Palestra Building in Southwark, London #287479048
Description
London, UK: Architectural detail at the entrance to the Palestra Building in Southwark, London. This is a corporate office of Transport for London at 197 Blackfriars Road.
This image is editorial