The Shed at Dulwich was the number one rated restaurant in London, with foodies, celebrities and bloggers trying to get a table
The Shed at Dulwich was the number one rated restaurant in London, with foodies, celebrities and bloggers trying to get a table