The Main House: small elegant central hotel - charming private house hotel.
Award winning The Main House is perfectly placed for business or pleasure in the most fashionable area of central London. An elegant and individual home from home with huge spacious rooms minutes from theatres, restaurants and museums - London's most sty
Updated: 18 May 2011
Top sites
Visitors counter
Place one of HTML codes at your site's pages to add the site to our rating.: