Restaurant Review: Launceston Place

September 18, 2016

This gem of a restaurant is certainly something not to be missed as your next date location in London. I’m not sure how I roped my date into taking me to a Michelin starred restaurant (I will admit there was a bit of eyelash batting) and I had been …