Freshly renovated to a high standard , luxurious , and within a short distance to the train station . Well connected to Central London . Peaceful location .