LB

London Borough of Camden, GB

London Borough in England

GB flag

United Kingdom

262.2k population • £928.5m budget