Great place and walking distance from many London iconic places