• Photos
  • Map
  • Streetview
  • Upload

City: London

Home to English kings since Edward I, this palace is the most important royal property in England. The palace features a historic cricket ground and a garden where visitors can stroll to experience the surrounding natural beauty.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image