Meeting space: 1,600 sq. ft.
The Faversham is located in Leeds, England. It is an award winning, multi purpose venue perfectly situated in the University district of Leeds. Our dynamic and flexible venue offers a myriad of possibilities for both corporate and private events.