ARTICLE
London is often the first stop people make in the UK. After all, this is the capital city and it...