Amazing location! Just a few minutes walk from The South Kensington station and many shops and restaurants. The space itself is incredibly charming with room for 2 and everything you’ll need for a short stay.