A fashion haven since the 1960s, King’s Road contains a veritable who’s who of prominent designers from across the globe. For further retail indulgence, head to Harrods-located in the neighbouring Knightsbridge. Stretching over 5 acres, Harrods is the apotheosis of luxury shopping. For a serene retreat from the bustling high streets, the nearby Chelsea Embankment offers stunning views of the River Thames, several ornate gardens and some of West London’s bridges. Additionally, Chelsea is a short journey from Hyde Park- one of London’s most famous Royal Parks. Throughout the year, Hyde Park hosts a variety of activities- be sure to consult their timetable before taking a visit to the park.
Relaxed - Full refund within a 2-week cancellation notice.