The best location and space you could find in the heart of London! Completely worth the price if you frequent covent garden and mayfair!