RHS Chelsea Flower Show
RHS Chelsea Flower ShowAddress: London Gate, Royal Hospital Road, Royal Hospital Chelsea, SW3 4SR Telephone: 0845 268 0251 International: +44 (0)845 268 0251
The RHS Chelsea Flower Show has been held in the grounds of the Royal Hospital Chelsea, London every year since 1913, apart from gaps during the two World Wars. Once Britain's largest flower show (it has now been overtaken by RHS Hampton Court Palace Flower Show), it is still the most prestigious.
The gardens of the Royal Hospital, Chelsea, now occupy about 21 hectares and are mostly laid down to lawns and borders. The RHS Chelsea Flower Show takes place on the South Grounds every year. We recommend that visitors travel to the show by public transport. To find out more about how to get to the showground by public transport, go to the Transport for London Journey Planner.
Travelling by bus:
Bus numbers 11, 137, 211, 360, 170, 44 and 452 stop closest to the showground, while bus numbers 19, 22, 319 and C1 stop at Sloane Square. Please note: the 360 bus will not be stopping at bus stop ‘CH’ at the Bull Ring Gate, Chelsea Embankment. This bus stop is suspended during RHS Chelsea Flower Show week.
Public parking is available in Battersea Park and can be pre-booked with your tickets. Battersea Park is located outside the Transport for London congestion zone and is approximately 20 minutes’ walk from the show. Alternatively, a park & ride service is available, the cost of which is included in the parking charge; buses, including a mobility bus, operate at frequent intervals between Battersea Park and the showground’s Bull Ring Gate entrance.
There are more than 2,000 spaces available from Tuesday to Saturday. Please see Accessibility for disabled parking information.
Travelling by tube:
Sloane Square tube station (on the District and Circle Lines) is a 10-minute walk from the showground.
Travelling by Train:
London Victoria is the closest train station to the show. For information on rail services, visit the National Rail website or call 0845 748 4950*.
* Calls cost 7p per minute plus your telephone service provider’s access charge.