Southwood - Award winning contemporary London townhouse