34 Broom Road, Lakenheath, Suffolk

34 Broom Road, Lakenheath, Suffolk