Is the Spanish Armada here to stay?

At first glance, London is just like many of its European counterparts. Buzzing, diverse and rich with culture. But a sunny afternoon spent people watching in a West London restaurant served to confirm my suspicions. London is full of people – Spanish people. Young men…