Well Hall Pleasaunce, Well Hall Road, London SE9 6SZ
Telephone: 0800 433 2351 (option 2)
Tudor Barn is a truly unique venue holding the distinction of being the only existing Tudor Barn in London.
Surrounded by thirteen acres of parkland and a medieval moat it is also the perfect location for weddings, parties and corporate events. Our Tudor Gallery hosts events all year round from small intimate wedding ceremonies of 40 to large parties of up to 250 and marquee weddings of up to 480. Tudor Barn dates back to the 16th century making it a true hidden gem in Royal Greenwich.