Key Facts For Buyers - Peacock House, 38, St. Giles Road, London, SE5