10 Best Restaurants In London to go for Thanksgiving

Thanksgiving this year is 27th November and with so many American expats and tourists in the capital, more and more excellent restaurants are now offering a traditional Thanksgiving feast. At the end of the day what’s not to love about some sneaky pre-Christmas Turkey with Pumpkin Pie to follow, enjoyed with family and friends? Here…

Read More