Write a review

The Metro Cafe

← View details

Lower Street, Haslemere GU27 2PD, United Kingdom, Haslemere, England