French Connection Cafe

Cafe & Tearoom in Town Centre, Dudley
Features
Gift Vouchers
Nearest public transport
Tipton - National Railway