• Photos
  • Map
  • Streetview
  • Upload

City: London

Set on the landscaped grounds in Surrey, this elegant Palladian style mansion was built in 18th century by the Leigh family. The interior of the Addington Palace comprises of a magnificent Great Hall, frosted with exquisite French chandelliers, hand-carved architraves and glistening silk wall coverings that give a royal experience to the visitors.


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

Upload Image