...and Keele University * Viewing Highly Advised! Welcome to Barnacle Place, a beautifully modernised detached house situated on the ...shops, restaurants, and leisure facilities. In summary, Barnacle Place is a meticulously presented and modernised detached house