Green Hall Street View Share this Green Hall (Jalan Green Hall) is a small road in George Town which is connected to Light Street via a T-junction in George Town. It is a dead end on the other end of the road, which faces the coastal waters of the island.
One thought on “Green Hall Street View”