Great place to stay if wanting to commute to downtown London. Easy tube ride, great location near restaurants, Cafe and grocery stores