Perfect location - a magical 10 min or less walk to Kensington/Hyde park … so many squirrels
Magical location