This week, Alex Polizzi returns to the eight-acre Meudon to check in once again with the Pilgrim family at their idyllic hotel on Cornwall's southern coast.
This week, Alex Polizzi returns to the eight-acre Meudon to check in once again with the Pilgrim family at their idyllic hotel on Cornwall's southern coast.