User Review

MTN Shop Bedford Centre

by

Very poor
Team very tired ,the environment depressing team lack customer service they always on their phones