London People

8 Phrases Only People Who Grew Up In London Use

8 Phrases Only People Who Grew Up In London Use

For many people, navigating the constantly evolving London slang can be hard. We are a city with great cultures, an…

6 years ago