Meghan Markle Just Lunched At This London Hot Spot & It’s A True Foodie Heaven
Royals, they’re just like us — they go out for lunch at adorable restaurants in Notting Hill in their free time along with a team of security guards. (OK, not quite, but close enough). A few days ago, Duchess of Sussex Meghan Markle was spotted in London on a rare off-duty outing to grab a bite to eat. Meghan was […]
Read more