The property can be found squeezed between its neighbours just minutes away from Kensington Palace