105, Green Lane
Liverpool,
Merseyside
L13 7BB
0151 254 2987
Latitude: 53.4212060, Longitude: -2.9180230
10:00 - 19:00 - Mo, Tu, We, Th, Fr
Actual information about Metro TV of TV, DVD, DVD Players Parts and Repairs category. Metro TV is located at 105, Green Lane Liverpool, L13 7BB. How to get to Metro TV office? Look at the map below or call them 0151 254 2987