London is a wonderful place. It is hardly surprising that every year, millions of eager foreign visitors, students, and permanent residents flock to London. ...