Nice place , about 5 min walking to selfridg’s , mayfair , hyde park and edgward road