Central London is overflowing with places to eat. Some are great and some are amazing! In the past couple of years, I’ve come across more and more beautiful restaurants complete with gorgeous flower walls, plush velvet seats and white marble tables. Dalloway Terrace Great Russell St, London One place that I could simply not get […]