Jumeirah London Carlton TowerBy Go Find It Technologies Sarl ( Free )
A beacon of British style and sophistication, Jumeirah Carlton Tower is a renowned five star hotel in London, located in the heart of the city`s central area. Located on Sloane Street, the hub of Knightsbridge, this ...