The Palmours
Tuesday, March 14, 2017
Harrods Store
The Harrods furniture store on the Thames by Hammersmith Bridge has long been a landmark. It has now [surprise, surprise] been turned into the ubiquitous "luxury flats". Still a great building though.
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment