I have just arrived back from a long weekend trip (3 couples) in London staying at The Cumberland hotel. The location was absolutely perfect as it is directly on the corner of Oxford Street at Marble Arch. Less than 1 minute walk and you were on Oxford Street or in Hyde Park which was surprising since on the map it...
More
- Cumberland Hotel London
- Cumberland London
- Cumberland Hotel
