Home and Office Removals Company in London

Sheppards removals and storage | London

Sheppards London is the regional office of Sheppards Removals and Storage in Greater London. Our London office is located at 68 Lombard Street in the centre of London


Our London office can help you with your home move, commercial move, and data shredding requirements.

Contact us today on 0203 633 3126 to discuss your London removals and storage requirements.

SHEPPARDS London


© 2013 - Sheppards Removals Site created by Nu Image Design