Situated in the most central part of the West End of London, the Cumberland offers the perfect place to relax and recharge in contemporary and luxurious surroundings. So whether you are travelling on business or for pleasure our comfortable rooms offer everything you’d expect from a luxury hotel in London.