Want To Meet A Royal? These Are Some Of Meghan Markle's Favorite Spots In London

Hoping to have a Duchess of Sussex sighting? These are the places you need to hit in London.

Find us on Google+