The Residence SE1 26/10/2014 by Buildington New photos of The Residence development on Blackfriars Road, Southwark SE1! Show all news for The Residence