BBC : location_city : London
The BBC is located in London.