Submitted by moddsey on Mon, 01/28/2019 - 08:08 Current condition Demolished / No longer exists Address: 3-7 Fenwick Street, 2/F. Opposite East Town Theatre and behind the China Fleet Club. Log in or register to post comments Photos that show this Place 1975