North Wandsworth is in south London and form part of Inner London. It is a lively residential district where hip brunch spots and sidewalk cafes sit alongside eclectic indie boutiques.
Overlooking the River Thames, Wandsworth Park draws families with its lawns, walking paths and mini-golf course.