Central Cross Charing Cross, Greater London, WC1HA 12 unit central London retail and leisure development.Price: on applicationLast modified: 23/03/2022