Restaurants & Bars, Reviews

LEON, Birmingham New Street Station – Restaurant Review

★★ LEON is located in Birmingham New Street on the same side as T K Max. The doorway is okay to get through in my wheelchair, but disabled customers just need to be aware of the posts put up to ensure customers are going one way only.  It is a standard size cafe/restaurant so don't… Continue reading LEON, Birmingham New Street Station – Restaurant Review