This place is in a very good location - it takes around 30 minutes to get to the very center of London. It also contains everything you might need on your trip.