View the contact directory » Description One of the Borough's open spaces, providing the venue for the world famous Chelsea Flower Show and sports facilities. The site is managed by the Royal Hospital Chelsea Address Chelsea EmbankmentLONDONSW3 Telephone 020 7881 5200 Fax 020 7371 4682 Email [email protected] Transport Tube: Sloane Square (Circle and District line) Notes Royal Hospital grounds has sports areas including: two football pitches,two tennis courts, one netball court (overlaid on tennis courts) and a sports pavilion including public toilets. Last Updated 10 March 2016