The Earl Grey Team Rooms in The Shambles

[York - Yorkshire - England]