Help! We'll be in London for several days around New Year's, and I need to make a quick choice (by 10/9) between an apartment in Bayswater (Vancouver Studios) and a home near the Putney bridge. Does anyone have thoughts about which of these areas would be better to stay in? We're hoping to stay in a pleasant neighborhood where we can walk to shops, restaurants and the tube.
Also - any great ideas for New Year's Eve in London? We are a couple, with two twentyish girls (they may actually want to do something apart from us . . . )
Thank you!