Location Longcroft House 2-8 Victoria Avenue London EC2M 4NSNear Liverpool Street Station 14 Miranda Road London N19 3RBNear Archway Tube Station