55 York Road London, , London SE1 7NJ, United Kingdom
Distance: 53 yd.
Company description
Computer Shop 247 is part of the computer hardware, software, networking shop. the UK's largest privately-owned IT hardware and software distributor, who are dedicated to supplying the UK Public and Private Sector.