Great neighborhood, step by south kensington station, ideal for a short term period.
Reccomended