The consulate is located in the:

MILLENNIUM BUSINESS CENTRE
HUMBER ROAD
LONDON NW2 6DW


Millennium House is located on Humber Road, London to the western side
of Edgware Road (A5) and is within a short distance of the Staples Corner roundabout and Junction 1 of the M1 Motorway
 

The Consulate is on the following bus routes:
32 from Edgware to Kilburn Park
245 from Golders Green to Alperton
316 from Neasden to North Kensington

The nearest underground station is Neasden on the Jubilee Line, 1.6 Miles away.