Low Life

34a Paddington Street, Westminster, London, W1U 4HG