Ground Floor Flat, 26 Bawdale Road, London, SE22 9DN | Dealsourcr