Jimmy’s Winter Snow Globes
Grab your snow boots, Jimmy Garcia’s ‘The Lodge’ is back!! Experience a winter pop up like no other in London with the cosiest bar on the river and the return of the sell-out private dining snow globes. Open from the 9th of October to the 30th of December. Situated in the same magical river-side spot …