I am overseas can I open a London virtual office?

Yes, we can post your mail to anywhere you request as long as it is a valid postal address. Companies House Guidance GP01 states: The term 'virtual office' implies that there is no physical presence in the UK and hence, that there is no requirement to register the permanent establishment of the overseas company.