Travel Mayfair in London
Posted on Jun 27, 2013 by
I`m trying to get some help for my sister-in-law who will be going to London next month. She is flying into Heathrow and has to get to Lees Place in Mayfair and is wondering what would be the best way to get there. Obviously, she can get a train from Heathrow into London but what would be the closest station for her to get a taxi to Lees Place? She is a novice and has to get to her friend`s apartment on her own as the friend is working when she arrives. Any advice would be greatly appreciated. She does not want to haul a suitcase on to the tube. Thanks! Have a great evening!