Location, location, location.
You can’t beat this location in the heart of London. There are dozens of restuarnts, bars, museums and popular attractions within walking distance and the fashionable shops of Regent Street are just a stone’s throw away. In addition, you are just a few-minutes’ walk away from Russell Square tube station where you can gain access to the rest of the city in no time at all.