The Hilton London Green Park hotel is set between the leafy Royal Parks and the shops of Oxford Street. Just 45 minutes by direct train [ + ]