Great spot! The hosts were GREAT! They communicated frequently and clearly. Checking in and out was a breeze. The area was very quiet and easy to get into London via the tube station. Would definitely recommend.
Cheers