Location of the Embassy & Consular Section
The Embassy is located on Grosvenor Square which is in Mayfair. If you are traveling by
London Underground, take the Central Line to Bond Street or Marble Arch. If approaching the Embassy from Oxford Street, walk down North Audley Street which is the street opposite the Marble Arch Marks & Spencer’s store and Selfridges.
Access to the Embassy is at the corner of Upper Grosvenor Street and South Audley Street.
The Visa Branch entrance is located on Upper Brook Street so visitors will need to walk around the Embassy to reach it.
The American Citizen Services entrance is situated opposite the Security Checkpoint.
Disabled Access
Access to the Embassy is at the corner of Upper Grosvenor Street and South Audley Street. Those requiring assistance should make themselves known to the security guards at the gate.
|