My Fault: London's filming locations including a Spanish island hotspot but it's not Ibiza
My Fault: London has gained a lot of attention in the past week but as viewers drool over the sunny filming locations, one of the scenes was actually set on this Spanish island hotspot