Britain has the best fish and chips in the world and The MacMaster manages to find the worst fish and chip shop in Britain. Rock and Sole Plaice in London Covent Garden founded in 1871. I never like to give bad reviews, but this was on another level! It's The Worst Reviewed Restaurant I have Rated.
Follow Darren John on YouTube...
[ Ссылка ]
Follow me on Instagram...
[ Ссылка ]
You can get your MacMaster Merch Here…
[ Ссылка ]
To make a donation to the channel...
paypal.me/themacmaster
Ещё видео!