Great place, not that secluded with some noise at night but not too bad. If you are fine with this it's a fantastic place right in the heart of London, close to shops and all the amenities. Good place