Embassy of France

36 Ailesbury Road