Country

United Kingdom

Surface area

740 m²

Segment

Retail