Town Centre, Luton, Bedfordshire, England
3 floor,3 bars; good size flat above, beautifully refurbished, very good potential, situated in town centre, 3 am license every day, capacity 600 with possibility of increasing, free car park from 6 p
Pubs, Bars & Nightclubs Business For Sale