The contemporary comfort of Great Cumberland Place and prime central location makes it the ideal base to discover
London. Located in the heart of Londons most iconic shopping district and just a short walk away ...
Read more
It is the perfect base for exploring
London thanks to its central location and modern comforts of Great Cumberland Place. It is located in London's most famous shopping district, and only a few minutes away from Buckingham Palace, Theatreland or the energy of Soho. After you have had enough of London's sights and sounds, Hyde Park offers tranquility in a short distance. Great Cumberland Place is the perfect place to relax and enjoy the proximity of many famous London attractions.