Very well connected and located near central London.