One Blackfriars
Tourist attraction β’ Apartment building β’ Housing development β’ Real estate developer β’ Construction company β’ Home builder β’ Property investmentπ This bulging vertiginous skyscraper set on a landscaped mini-piazza appropriately resembles a glistening Pharaonic sarcophagus. The irony is probably unintentional. Curvilinear smooth, reflecting both light and mood from above, around and below with the self-assured mien that scale and opulence endo...
Address
1-16 Blackfriars Rd, London SE1 9GD, United Kingdom
Website
Rating on Google Maps
4.60 (66 reviews)Open on Google Maps