8.2
The Cumberland****

5 English reviews

66 international reviews

/ 18°
23 Apr 2018
Number 24 of 1113 hotels in London

Find the best prices and last minutes for Hotel The Cumberland**** at: