What is the Virtual Office Address you Offer? June 08, 2023 08:34 Updated The virtual office address is: 20 Wenlock RoadLondonN1 7GUUnited Kingdom View our address here. Related articles What is the postage deposit. Why do I need to top up? What is a Virtual Office? Login Issues (London Presence) Contact us Choose a Business Structure - Types of Limited Companies Comments 0 comments Please sign in to leave a comment.