A london cityscape painting captures the capital's historic streets and river views through the enduring mediums of oil and watercolour.