Lobster on toast

Open-faced lobster toast with dill, cherry tomatoes, and edible herbs, served on toasted sourdough at The Mount in Henley-in-Arden.