Sheraton Grand London Park Lane
A celebrated art deco property located in the heart of Mayfair, the Sheraton Grand on Park Lane is one of the best known hotels in London. This hotel offers a selection of different meeting rooms to host a range of classy events from professional meetings to intimate dinners. The closest station is Green Park, only a 5 minute walk to the venue with links to the Victoria, Piccadilly and Jubilee lines.
Green Park station is a 5 minute walk from the venue.
Piccadilly, London W1J 7BX