Our Location

We boast an ideal location, with trains serving the Metropolitan, Bakerloo and London Overground lines just moments away. This means that guests are within 20 minutes of London's world famous landmarks and even closer to the hub of sports and entertainment, Wembley Stadium