1
West Bromwich Albion FC / The Albion in Bethnal Green
« on: August 14, 2012, 10:55:09 PM »
http://www.baggies.com/features/?id=5&pag=0
I've just moved to London for a year, so will sadly be absent from the Devon minibus.
Has anybody ever to The Albion in Bethnal Green? If so, what's it like?
Am looking for a pub to watch some of the games in, any London baggies have suggestions?
I've just moved to London for a year, so will sadly be absent from the Devon minibus.
Has anybody ever to The Albion in Bethnal Green? If so, what's it like?
Am looking for a pub to watch some of the games in, any London baggies have suggestions?