51 London Street, Hamilton
44 Serviced Hotel Apartments
4 Retail Units
Completed Mar 2012