King Edward VII Statue is located in Harefield, United Kingdom on The River Garden, Moorhall Rd. King Edward VII Statue is rated 4.6 out of 5 in the category historical landmark in United Kingdom.
Address
The River Garden, Moorhall Rd
Accessibility
Wheelchair-accessible entrance