Trip to London Town London is an amazing city. I hate many things about it – paying over £100 for 3 days parking for … More