We have a quick stopover in London for one night (arrive in the afternoon and leave the next morning) so we don't have very much time to see any attractions. We are looking for a hotel that is convenient to a tube station to get to and from the airport without too much hassle and also near shopping as I think that's all we really have time for. We have friends who live in London so other than that we will probably just visit with them over dinner.
We will be there in January on a Saturday night and our budget is £170. I'm also looking into Hotwire and crossreferencing with BetterBidding's website. Just wanted to see if Mayfair is the best area for what we need?
Thank you :)