TravelfromLondon On The Inside5 days agoCHECKING IN | GREAT FOSTERSGreat Fosters is a historic Tudor country hotel near London offering manicured gardens, a heated outdoor pool with day packages, and a new Michelin-starred chef.