Report review

Report review

Gabriel M reviewed Vodafone London Kensington 106 High Street

This vodafone store offers convenient location and a friendly service.