The purpose-built supermarket, which was constructed in 2000, is located in the affluent suburban area of Southgate, within the London...
Please log in or sign up to see more.
One fine body…