The location is great! The walk from nearest station is more like 10min for us, which may be tiring at the end of the day if you have been out walking throughout London. The apartment has all we need for a comfortable stay. The washer is easy to operate, and the heater works well to keep us warm. Thanks!