Also at the Royal Hospital Chelsea

Royal Hospital Chelsea Souvenir Shop
Royal Hospital Chelsea Souvenir Shop

Royal Hospital Road, London, SW3 4SR

Royal HospitalRead more

Royal Hospital Road Kensington & Chelsea