Hotel The Little Thatch, Gloucester

141 BRISTOL ROAD GloucesterGL2 4PQ, Gran Bretagna