Tom’s Kitchen at Somerset House: summery atmosphere, so-so food
Somerset House, Strand, London WC2R 1LA, UK London’s summer this year has been late in coming, but I have officially lost the right to complain, as it’s been sunny and warm all week… Continue reading