Masterpiece, London

Masterpiece London is a short walk from Sloane Square. The visitor entrance to Masterpiece London is from the Bull Ring Gate on the Chelsea Embankment. Pedestrian access is available via the London Gate on Royal Hospital Road, which is a short walk from Sloane Square station. The Royal Hospital Chelsea is ideally located for public transport with bus routes on Royal Hospital Road and Chelsea Bridge Road.