Royal Warriors - Flagstaff House

Flagstaff House; the Museum of Tea Ware in Hong Kong Park, as it is these days. Here, I think it is meant to be the Japanese Embassy, where Sanada Hiroyuki is being held. There isn't a Street view in the park, but this Picasa image does the job nicely (thanks to Zuzana Klimplova).