Great spot by Shoreditch park with easy access to iconic London buses! Easy walk to Camden Head and getting around to "touristy" places.