London
Add to your Fliist
Add

London

Updated: 27 Sep 2021
London
Explore here
Wikipedia
Wikipedia
London is the capital and largest city of England and the United Kingdom. It stands on the River Thames in south-east England at the head of a 50-mile (80 km) estuary leading to the North Sea. London has been a major settlement for two millennia.
Entrepreneur, TV Host
5 followers
31 FLIISTs
3 years ago
My favorite thing about London is the weather. It’s the best when it’s raining on a Sunday and you can watch a movie.
Open FLIIST