Strathvale House is a five-storey office building on the waterfront in George Town. Completed in a 12 months, the building includes 66,000 square feet of open plan and private offices, reception spaces and meeting rooms with sea views.
Continue reading