The purpose-built supermarket, which was constructed in 2000, is located in the affluent suburban area of Southgate, within the London...
January 19, 2021
United Kingdom
Mayfair Capital acquires Southgate supermarket for €14.3m
January 19, 2021
United Kingdom