Woodward Buildings, located in West London is a modern residential complex comprising cluster style apartments and generous communal spaces, including a gym.