Description: Conveniently located in the prestigious Rockland area, The Leaf is within easy walking distance to beautiful Government House Gardens, Craigdarroch Castle and Moss Street Art Gallery. A short five minute drive to downtown Victoria and all its attractions.