With museums, galleries, parks, shows, shops and nightspots all in abundance, the only element that may be lacking in London are countryside pursuits.