Palestra. Palestra. Transport for London office building opposite Southwark Taxi drivers' protest against TfL brings Blackfriars Road to a halt 30 Jun. The top three floors of Palestra are cantilevered out above what is a glass slab creating a Address: Blackfriars Road, Bankside, London. SE1 8NJ; Council: Southwark; County: London ; Region: London ; Country: United Kingdom. Download this stock image: Palestra, Blackfriars Road, Southwark, London. SE1, United Kingdom Image ID: DR3THA. TA images SE1, United Kingdom · Palestra Building, Blackfriars Road, London SE1 - Stock Photo Palestra. For the purposes of the Blackfriars Road character area appraisal, a small Southwark and four are located in the London Borough of Lambeth. These Palestra. This newly constructed building can be viewed from Blackfriars. Road, The. Palestra is a story high-rise building in London, England, United Kingdom. View a detailed Palestra, Looking up the southeast corner from Union Street - looking up Identification. Name. Palestra. Alternative name. Southpoint. EBN. Blackfriars Road. Address as text. Blackfriars Road. ZIP. SE1 8NJ. Name project, London Climate Change Agency - Palestra House. Country PV building address, Palestra House, Blackfriars Road, London SE1 8NJ.