Fantastic location, just one block from the Notting Hill tube station ... yet in a very quiet neighborhood that is tucked away from the bustle of London.