About Albany (London)
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
The Albany, or simply Albany, is an apartment complex in Piccadilly, London. The three-storey mansion was built in the 1770s and divided into apartments in 1802.
Source From:
Wikipedia
St. James's, Albany Court Yard, London, England, United Kingdom, W1J 9ES