BR

Chelsea Court Tower South

Tsuen Wan District, China