Een bijzondere accommodatie in een rustige, idyllische omgeving dichtbij St. Pancras station/Kings Cross.