Goodhart Place | London | E14 - 4 Bedrooms - £850,000