Submitted by moddsey on Sun, 05/31/2026 - 05:37 Current condition In use Date completed 1 Jan 1990 (Day & Month are approximate.) Address: 5 Gloucester Road Originally called Wanchai Tower III. The Inland Revenue Department moved into their new premises in December 1991. Log in or register to post comments Photos that show this Place 1997 1998