Its a bold move, although if statistics are to be believed its understood that there are over 77,000 Spaniards who reside in London. Granted, this figure is from the last census back in 2011, but regardless its a large number

Read more