The Cumberland is located at 1 Great Cumberland Place in Marylebone, 2.8 km from the centre of London. Hyde Park is the closest landmark to The Cumberland. Get latest prices on KAYAK now!