Boiler House

Royal Holloway
Egham
Surrey
TW200EX
England