Key Facts For Buyers - Park House, 2, Edwin Hall Place, London, SE13