3 Albion Place
Venue in Leeds, West Yorkshire
As one of Leeds most historic buildings, 3 Albion Place has been a hidden gem at the middle of the city for over 150 years. The range of spaces and facilities in this Grade II listed building make it ideal for: Conferences, Exhibitions, Seminars, Business meetings, Weddings, Private parties, Christmas celebrations or any event you may be holding. And our location, only ten minutes walk from Leeds Station, provides all the convenience you and your guests require.