N Newsbot Well-Known Member Nov 10, 2025 #1 If London were a country, it would be the eighth largest in Europe Continue reading...