10 Reasons to Stay at the Kimpton Fitzroy in London
As the capital of England, London is the most popular tourist destination in the UK. With so many historic buildings, beautiful parks, shopping destinations, and fun attractions, it is hardly surprising that so many people…