Fiction wise, Christopher Fowler's Bryant and May peculiar crimes series has me in tears of laughter often.
Also if you have any interest in the secret, hidden history of London you will learn a lot, Fowler is an expert.