When visiting London on a business trip you will be hard pressed to find a more ideally located hotel; only minutes walk from Green Park Underground station with its direct access to Canary Wharf, Victoria, Euston & Kings Cross / St Pancras rail stations, Heathrow Airport and the whole of the West End of London.
Once you have finished your meetings for the day, you are in the perfect London location to take your clients out for an evening or visit one of the London West End’s multitude of award winning shows. Or why not enjoy a meal in one of the many Michelin starred Mayfair restaurants within a few minute’s walk?
With such a perfect central London location, The Washington Mayfair should be your London business hotel of choice.