Ground Floor Flat, 3 St. Margarets Avenue, London, N15 3DH | Dealsourcr