Previous Next advert Category: Van Manadvert Tags: home move logistics ProfilePhotosReviewsMan and Van as soon as possible are a leading removals company based in London offering a wide range of removal, relocation and logistic solutions. Leave a Review. Cancel replyYou must be logged in to post a comment. Category: Van Man Tags: home move and logistics Phone: 07544271544 Address: 135 Balham High Rd London Greater London SW12 9AU United Kingdom