The Peel

The Peel
Cambridge Road, Kingston upon Thames, Surrey, KT1 3HH