Perfect for a short stay in London.
Train station literally 50 yards away with regular trains to the city. Very comfortable flat with very nice decor and amenities. We would definitely stay again.