We use our London home as a base to explore the city centre. Newly refurbished by our son who is an architect we use the place when we are in london and are happy to share the apartment when we are away.
In credibly central with great local shops restaurants and easy access to all London spots.
Closest tube is Baker street or Edgware road. Marble arch is also not too far.