11 Carters Green
West Bromwich,
West Midlands
B70 9QP
0121-5533521
Latitude: 52.5240914, Longitude: -2.0034607
10:00 - 19:30 - Mo, Tu, We, Th, Fr
10:00 - 18:30 - Sa
Actual information about Clocktower Take Away Food Shops of Fast Food category. Clocktower Take Away Food Shops is located at 11 Carters Green West Bromwich, B70 9QP. How to get to Clocktower Take Away Food Shops office? Look at the map below or call them 0121-5533521