Sitting pretty between Harrods and the Victoria and Albert Museum in upmarket Kensington is this trendy 800 sq ft pop up shop available for rent. This smart space is spread across the first floor o