Notley Abbey

The Venue

Type: 
Venue: 
Notley Abbey - An Award-Winning Country House Wedding Venue in Buckinghamshire
Location: 
POINT (-0.964434 51.7768785)
Address: 
Notley Abbey
Aylesbury Road
Thame
HP17 8TN
United Kingdom