Plans to build about 100 new homes have been refused over the potential harm to the environment. Developer Castles and Coasts wanted to build on land to the east of Lansdowne Close, Carlisle ...