Marshall Street, London, W1F 7EL (Show me directions) Show Map
Monday to Friday: 06:30 to 22:00 , Saturday to Sunday: 08:00 to 20:00
Mastercard, Visa
Profile
Set in the heart of central London and featuring beautiful 1930s design, Marshall Street is an opulent and indulgent place to relax and get away from it all. You can enjoy a variety of different treatments here, as well as the range of facilities we have on offer.