Address: 61 Lockhart Road, Wanchai. The original location of the White Horse Bar was at the junction of Fenwick Street and Lockhart Road as seen here
Date picture taken
1970s
Gallery
Shows place(s)