"I grew up in Richmond"

Richmond Riverside
Creative Commons Attribution Share AlikeRichmond Riverside - Credit: David Iliff

 Richmond is a town in southwest London which is one of the wealthiest areas in Britain. It was founded after Richmond Palace was built in the early sixteenth century, and officially became part of London in 1890. Primarily a residential area with a population of around 21,000, it also has good commercial amenities and has been named one of Britain’s happiest places, largely due to its affluence and quality of life. It is situated on a meander of the River Thames and has several parks and conservation areas including the Old Deer Park and Richmond Park, London’s largest royal park.