Ground Floor Flat, 1039 Romford Road, London, E12 5LH | Dealsourcr