Description

A modern retail centre set within a historic Victorian market in the City of London. Public areas of the market are generally open 24 hours a day, seven days a week.