There are a lot of things to do in Richmond, London. From shops to pubs, green spaces to lanes, this part of the city is packed with opportunities.