La Plancha - Inside & Out

La Plancha in full flow!

The nearest public car park is just 300m down Alcester Road at:
182 Alcester Road, Birmingham, B13 8HJ
what3words address: ///trader.settle.famous
what3words map