To ambassader i Storbritannia også har adresse til Piccadilly: Japans i nr. 101-103, og Maltas høykommisjon i nr. 36-38.