- UK Information
- UK Hotels
- Sheppards Yard
Sheppards Yard
Located in Hemel Hempstead, Sheppards Yard offers luxury apartments 50 minutes’ train journey to central London. St. Albans is a 20 minutes’ drive and Luton Airport is only 13 miles from the property.
Rating
Prices from £130
2