← Back to map

Alice’s Tea Room

18 Queen Square, Mander Centre, Wolverhampton, West Midlands WV1 1TQ, UK

About Alice’s Tea Room