Cartogiraffe.com

The Knoll

The Knoll is an asphalted street in North Somerset, Portishead.