Member for

10 years 1 month
Submitted by London Free Press on
A monster rainstorm on Monday deluged many areas of London, flooding streets and basements and triggering safety warnings about swollen waterways.
A desk and other furniture, a pool table and a computer. Read More
Topics