Albany (London)
Residential apartment block in London, EnglandAlbany, sometimes referred to as the Albany, is an English apartment complex in Piccadilly, London. The three-storey mansion was built in the 1770s and divided into apartments in 1802.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Royal Academy of Arts
Art institution in London, England

Geological Society of London
Learned society

Royal Society of Chemistry
Learned society in the United Kingdom

Burlington House
Building on Piccadilly in London, England

Hatchards
Bookshop in London, England

Fortnum & Mason
Department store in London, England
Statue of Joshua Reynolds
Statue in the courtyard of Burlington House, London
Contemporary Indian Art