Mom and teenage son travelling this August to London.
We are not sure where to stay for our first 3 nights. Ideally in Marylebone but the hotel I am eyeing (Dorset Square) is full. Our last 2 nights, we decided to be in a different area and have booked at Henrietta Experimental in Covent Garden.
For the 3 first nights, I cannot decide whether Mayfair or Belgravia would be a better stay. Have found 2 hotels at similar price points (Mayfair Townhouse and The Hari). So it really is down to area. Is Mayfair more alive and pedestrian friendly (more interesting shops and restaurants) than Belgravia (I keep thinking this is more residential)?
Thank you for the help!