SE1 9NY
One Blackfriars, Blackfriars Road, London, SE1
Sky garden 24 hour concierge On site leisure facilities Approx. 1507.8 sq ft (140.1 sq m) Excellent finishes throughout Approximately 0.2 miles from Blackfriars Station