One of the largest landowners in the United Kingdom, the Trust owns over of land and 780 miles of coast. Its properties include over 500 historic houses, castles, archaeological and industrial monuments, gardens, parks and nature reserves. Most properties are open to the public for a charge (members have free entry), while open spaces are free to all. The Trust has an annual income of over £630 million, largely from membership subscriptions, donations and legacies, investments, entrance fees to properties, and profits from its shops and restaurants. It also receives grants from a variety of organisations including other charities, government departments, local authorities and the National Lottery Heritage Fund.