南肯辛顿
The nearest tube stations are South Kensington and Gloucester Road.