Best Western Burns Hotel, Kensington London
The Best Western Burns Hotel in London is a Grade II listed building, situated in a beautiful and peaceful Victorian garden square in Kensington.
Updated: 05 May 2011
Top sites
Visitors counter
Place one of HTML codes at your site's pages to add the site to our rating.: