24 hours in London is worth it for a catch up with one of my besties in Richmond! Love London!