Embassy of Germany

31 Trimleston Avenue