Welcome to WebmasterWorld Guest from 220.127.116.11
If so, then key in the phrase 'rentals in barcelona' into the google.co.uk and do 'pages from the UK' then see who is at the top position! That site is neither .co.uk or hosted in the UK!
Does anyone actually understand this ;-)
Answers om the back of a postcard to . . . . .
Just trying to get a grip on all this.