Hello! I'd love some advice. I'm looking at three possible apartment rentals for a week long trip to London in February 2025. One is by St. Mary Abbots church and Kensington High street, 2) is on Cornwall Gardens in South Kensington and 3) is on Bramham Gardens in the Earls Court area. Any recommendations as to which has a better location for a winter trip? It will be myself and my spouse and 12 year old child traveling. I've been to London a couple times before but have never stayed this far west, past trips were just a few days in length and closer to the main tourist areas in hotels. We are hoping to stay somewhere with good access to the Tube and within walking distance of some restaurants and shops.
I will say I also found another apartment I liked near Eccleston Place and Elizabeth which seems like it might be a better location for sight seeing but it was quite a bit more expensive.
Any thoughts? Thanks!