This place is exactly what it needs to be: a cozy hub for your trip to London. The location is truly great, with very easy access to various areas around Westminster.