I London ligger Ter nSrwaraNde Kapi.