We are considering this hotel for our first visit to London, based on reviews on TripAdvisor. I would like all of you who are familiar with the city to comment on the location. I'm concerned that it is a bit removed from things? We have a limited amount of time in London so want to be well located. Thank you for any and all input!
You could do worse than South Ken for your visit and the hotel is more posh than the neighborhood. It is, as advertised a couple of minutes walk to Gloucester Road Underground which is served by the Piccadilly Line, and the Circle and District. So you can get easily there from Heathrow, and it is easy to get to many tourist sights in the heart of London. The only buses there though are the 74 and 49. The 74 will get you past Hyde Park Corner to the very west end of Oxford Street, and you could change to buses running down Piccadilly towards the City. The other one is a meandering local area bus of not much help. There are plenty of hotels where yours is - wall to wall in many places so it well traveled by tourists. Its not quite central though - but the Tube may help.
I haven't stayed at the Ashburn Hotel, but I can tell you that's it's in a great location. With Gloucester Road tube station just a few minutes away it will be easy to get any where.
London is a widespread city. Although a lot of the main sites are clustered around walking distance of Trafalgar Square, many others are more distant - it is almost inevitable you will want to use public transport during your visit so being close to a tube station is the real factor - you would be. There is no hotel central for all sites, so don't worry about finding it. Your planned location is fine. I hope you enjoy your visit. just to clarify your hotel is not next to Trafalgar square, but you are an easy tube ride away.