Our office is located just off Bishopsgate and a short walk from Liverpool Street station Longcroft House Business Centre 2/8 Victoria Avenue London EC2M 4NS
Liverpool Street is the closest station, just a three minute stroll.