News from Miller

View our latest press information

Miller moves into new flagship office

As of Monday 2 March, Miller is now located in its new flagship office at:
70 Mark Lane
United Kingdom

To view a map of the new location, please click here.

The new location demonstrates Miller’s growth and ambitions for the future and will provide a platform for closer working relationships between our specialists in London and internationally.  It will also allow us to further embrace technological initiatives which will add significant value to the service our clients receive.

All of Miller’s London-based employees are now based in the new premises.  The switchboard number, direct dial numbers and email addresses remain the same.