We found 300 restaurants within 2 miles 2 miles of Primrose Hill Road Adelaide Medical Centre (Stop P), London NW3 3PT