ProjectsOne Blackfriars Blackfriars Road SE1 9GD London PROJECTOne BlackfriarsCLIENTSt George South LondonNO OF PLOTS250