Extremely well located, in a very quiet area.
Lovely British neighborhood!
3 minuts walking to Harrods and Museums.