hamburger

Cumberland Lodge

Windsor Great Park,
Windsor,
Berkshire,
SL4 2HP