Showing results for Southbank Place
Search instead for SouthbankPlace
Southbank Place
(9)
Apartment building in London, England
Address: The Shell Centre, 4 York Rd, London SE1 7NW, United Kingdom
Hours: Closed ⋅ Opens 10 AM
Phone: +44 20 7001 3600
People also ask
Is Southbank a nice place to live?
Is Southbank a good area?
What is the Southbank Place plan?
When was Southbank Place completed?