Scottish Water Top up Tap – High Street is located in Inverness, United Kingdom on High St. Scottish Water Top up Tap – High Street is rated 3 out of 5 in the category drinking water fountain in United Kingdom.
Accessibility
Wheelchair-accessible entrance