Skip to main content

Actor James McAvoy avoids £10,000 Tenerife hotel scam thanks to travel agent