Off the Kerb Hammer House, 113-117 Wardour Street, London, London W1F0UN