Good place to stay for weekend London trip.
Location is just 20mins away from Waterloo and Wembley in Tube.