Hand and Spear 3 stars

Old Heath Road, Weybridge, Weybridge, KT13 8TX, United Kingdom

Hotel image
Read more reviews for Hand and Spear