Can a Virtual Office address be used to open a bank account?

A residential address must be provided for verification purposes. Typically a UK based director will be asked to present photographic ID and proof-of-address documentation in person or online. Any attempt to provide a virtual address as your residential address is breaking both the money laundering regulations and open to breach of laws concerning fraud or at least intent. 

Once you have been verified by the bank you can use a virtual office address for all banking correspondence.