Cafe On The Square at Royal Holloway University of London
Cafe On The Square at Royal Holloway University of London
Emily Wilding Davison Building Royal Holloway University Of London
Egham Hill
Egham
TW200EXEgham
Food rating:
★★★★★
5/5 stars
Updated: