Great place to stay. You can easily find all amenities in the vicinity with easy travel links to Central London.