Packfords Hotel is a welcoming 3-star hotel with 9 rooms. Conveniently located near Woodford Underground station, offering easy access to Stratford.