Jun23

Kitchen Garden Cafe

17 York Road B14 7SA Birmingham, UK, 17 York Road B14 7SA, Birmingham

Wonderful venue in the big city of Birmingham