LEASEHOLD Details Great Wall Supermarket 长城超市 LONDON - London £99,988 Supermarket / Shop Quick Pics Details