This guide will help you get a feel for Forest Hill, London. From things to do to places to eat and drink, it has everything you need.