The Jumeirah Carlton Tower is located near what luxury British department store that was founded in 1831?
Jumeirah Carlton Tower The Jumeirah Carlton Tower is a hotel in London, England. Owned and managed by the Emirati firm Jumeirah, it is located on Cadogan Place next to Sloane Street and close to Harrods, Harvey Nichols and central Knightsbridge. There are three restaurants and bars which include The Rib Room Bar & Restaurant, and Chinoiserie.
Clare Boat Club Clare Boat Club is the rowing club for members of Clare College, Cambridge, it was founded in 1831.