French Consulate General in the UK, London, South Kensington
The consulate offers similar services as a “prefecture” or a town hall for the French visiting or living abroad.
Size: 5184px × 3455px
Location: London, UK
Photo credit: © Frederique Cifuentes Morgan / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: consulate, french, general, kensington, london, south, uk