The true extent of Denmark Hill may be debated by some people but as Denmark Hill is a Road and a station only but there is no doubt that this part of Camberwell is an ideal location for people looking to make the most of South London life and anyone keen to find a good…