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

Nearest places in Albany (London)