Lisbon in London: A look at London’s Little Portugal Neighbourhood
Little Portugal is the nickname given to an area in South London that’s known for its large Portuguese community. Some people say Little Portugal is in Stockwell, others say Vauxhall. Those things mightn’t matter if you’re not from London, but …