The MBS Group

3 Primrose Mews
Off Sharpleshall Street

+44 (0)20 7722 1221


The MBS Group Ltd is a Limited Company registered in England and Wales under No. 09420768. Registered Office: 1st Floor Sackville House, 143-149 Fenchurch Street, London, EC3M 6BN, where a full list of directors’ names is available.

We are located in Primrose Mews, just off Sharpleshall Street. The nearest tube station is Chalk Farm on the Northern Line, a five minute walk away. Parking is not available on-site, however metered parking is available on the surrounding streets, with a maximum stay of two hours.