10 Important Things To Know Before Visiting London