Where is Birchwood Place located?
Birchwood Place, 96 MacDonnell Road, Mid-levels Central, Hong Kong