Nice place to stay at London for a short trip. Only short distance (10 min walk) to Underground station. Have a variety of shops and supermarket within 10 minutes walk.