55 Bartholomew Close

Timeline

News and progress updates from 55 Bartholomew Close new development in Barbican EC1A