Still Life

No hand grenades here. Oxford Circus tube station exit, 9:00 AM.