Convenient place.
Good for few days and close to main things in London. Good and quiet neighborhood