George Town Street View: Argyll Lane Share this Argyll Lane (Lorong Argyll) is a small street in George Town that links both Argyll Road and Hutton Lane.