In 1888, The Peak Lookout, owned by Epicurean Management Limited and located at 121 Peak Road, Hong Kong, was completed with an Arts and Crafts architectural style.
In 1888, The Peak Lookout, owned by Epicurean Management Limited and located at 121 Peak Road, Hong Kong, was completed with an Arts and Crafts architectural style.