Enjoying a great location on London, this bed and breakfast is situated in the district of Tufnell Park. The property is located within easy walking distance of the area's underground station. Local attractions include Hampstead Heath and Camden Market...