南肯辛顿
The nearest tube station is South Kensington.