Ayuda House
- Episode aired Nov 19, 2015
The final visit is to Ayuda House in Greater Manchester, run by Melinda Beckett-Hughes. The guests expect perfection, but make some shocking discoveries.The final visit is to Ayuda House in Greater Manchester, run by Melinda Beckett-Hughes. The guests expect perfection, but make some shocking discoveries.The final visit is to Ayuda House in Greater Manchester, run by Melinda Beckett-Hughes. The guests expect perfection, but make some shocking discoveries.