I am a crazed axe-murderer with a headless torso to dispose of. Can you advise me of a good place to leave it where it will attract no attention?
In our experience a cycle stand in the London Borough of Waltham Forest is the perfect place to dump anything without anyone taking any notice at all. (Ye Town Square)