Three Tuns Cafe

Berkshire - Slough

109 Bath Rd, Slough SL1 3UW, UK

SL1 3UW