Residents in Keswick Landing and Keswick on the River are enjoying the new amenities in Keswick Square, the latest retail development in the Windermere area. Located at the southwest corner of Ellerslie Road and 170th street, it’s a stones throw from both Keswick Landing and Keswick on the River! Nice! With fan favourites like Royal Pizza, […]