Holmes Place Marylebone offers a premium fitness experience in the heart of London. Discover a comprehensive gym, invigorating classes, and luxurious spa facilities to rejuvenate mind and body. It's an ideal urban retreat for health and wellness enthusiasts.
Holmes Place, 108 Marylebone Ln, London W1G 8DZ, UK, London