Key Facts For Buyers - Providence Square, London, SE1