TEMPLAR PLACE - streets of Richmond (England).
Explore "TEMPLAR PLACE" on the map of Richmond in street view mode
Click on the buttons below to display the map of TEMPLAR PLACE, Richmond, United Kingdom
Search street by name:
Some places to see and things to do, close to TEMPLAR PLACE, Richmond, England:
Points of interest located around TEMPLAR PLACE, Richmond, within 30 minutes walking distance.Landmark / Monument: Hampton Court Palace (2 miles)
Stadium / Arena: Twickenham Stadium (2.7 miles)
Tags:
TEMPLAR PLACE on the map of Richmond,
Richmond satellite view, Richmond street view.
Source: Ordnance Survey Open Data