How can British owners of holiday homes in Spain stay in their property for more than 90 days after Brexit? The Spanish Government estimates that around one million British nationals own property in Spain. With around 370,000 living in Spain as...
Read More