JSFiddle - React, Tailwind, and code Playground

HTML

<div ng-app="app" ng-controller="ctrl">
  <div ng-repeat="(key, val) in testObj">
    <div ng-repeat="subValue in val track by $index">
      {{key}}:{{subValue.name}}
    </div>
  </div>
</div>

JavaScript

angular.module("app", [])
  .controller("ctrl", function($scope) {
    $scope.testObj = {

      London: [{
        "id": 1,
        "city": "London",
        "country": "GB",
        "name": "Test1"
      }, {
        "id": 4,
        "city": "London",
        "country": "GB",
        "name": "Test2"
      }],

      "Los Angeles": [{
        "id": 8,
        "city": "LA",
        "country": "US",
        "name": "Test3"
      }]

    }
  });