A quiet, peaceful and comfortable spot in the midst of Londons hubbub, 2 minutes from the nearest tube station and plenty restaurants nearby. Had a lovely few days here and would stay again when next in London.