Although Hampstead is north or central London, it is very accessible to any part via Finchley Road or Hampstead stations. It's about a 10-15 minute walk at the very must to either one. Bus service is also available close by if you choose to do so. Hampstead village is charming and has many different kinds of restaurants, pubs or coffee places. If you want someplace to stay which is quieter, than this is the area!