South Kensington
The nearest tube station is South Kensington.