George Town Street View: Argyll Road Signs Share this Various signboards of shops lining up along Argyll Road in George Town.