Great location. Close to train station and lovely park. Perfect for a short stay in London.