A host you can trust and a place you can call home in London. Near restaurants, groceries and St. Pancras King's Cross. Pay for parking on the premises. A place you will book again and again.