• Built in 1999, this 51-storey high-rise block is located in the lush green of May Road • Apartments either face The Peak or the mountain surrounding the property • Finishings and fittings are of a magnificent caliber • Tavistock II boasts one of HK's finest clubhouses