City Center
London has long been one of the worldâs premier cities, with a rich history spreading back hundreds of years. Today, London is as vibrant as ever, making it one of the top five tourist destinations in the world. Formed from the amalgamation of five, six storey townhouses, an elegant grade II listed Victorian structure is a favourite haunt of tourists from both home and abroad and a preferred base for business men and women with reasonably priced accommodation which ensures that many guests return on a regular basis.