Located just off the A4 Cromwell Road and close to Earls Court Road, Earls Court Tube Station and the Natural History Museum. Coming off Cromwell Road, take Knaresborough Place opposite the Cromwell Hospital. From Earls Court Road, take Earl’s Court...