The Embassy of France in London is the diplomatic mission of France to the United Kingdom.[1] Located just off Knightsbridge at Albert Gate, one of the entrances to Hyde Park, it is situated immediate
Unique things to do nearby
4.99 (869)
·
India
Old Delhi Street Food, Temples- Spice Market & Rickshaw Ride
4.99 (292)
·
India
Amusing Old Delhi, Food,Spice Market & Sikh Religious Tour