Pros:
The rental is located at a central spot in Richmond. It was very nice to have a late night river walk. We found very good restaurants close by. The public transportation to London city went well.
Cons:
Finding a parking spot was a real pain. We found one in 15 minutes walking distance. The apartment is located under the roof and was very hot. Especially the mezzanine sleeping space was too warm and my son decided to sleep on the floor of the main living area. The house is close to a street which is quite noisy at night.