Theres no better place on earth than London. Heck f*ck London there is no better place om earth than the London Borough of Brent. May God save the Queen. holy shit i may actually know you