Category Archives: Hog Roast Richmond

Big Roast love doing a Hog Roast in Richmond, the borough in South West London. Richmond of course is accepted as being the most attractive of all the London boroughs in no small part to the incredibly beautiful 21 mile stretch of the river Thames that runs through it. Richmond upon Thames is twinned with […]