+44 (0) 20 8427 2175 info@meemassociates.com

We are happy to announce that we have moved to new offices in Paddington.

Our new address:

Level 12, 5 Merchant Square, London W2 1AY

We look forward to welcoming you to our new office. Do drop by for a chat over coffee or lunch on the canal bank.