Can Anyone Make Friends in London?
Posted in: Features, PeopleAccording to research done by City Index, more than 50% of people living in London feel lonely. This might sound far-fetched considering the fact that London lures visitors with endless activities and has a population of over 9 million people. Besides, the city is filled with some of the best marvels in the world. This […]