Saturday 3 April 2010

Londonderry House

Londonderry House was an aristocratic townhouse situated on Park Lane in the Mayfair district of London, England. The house was the home to the Irish, titled family called the Stewarts who are better known as the Marquesses of Londonderry. It remained their London residence until its demolition in 1965.


coventry luxury apartments