St Albans is a friendly locale known for its restaurants and bars. Simply book a local tour to enjoy your stay a little more. Have a relaxing day at Hyde Park and Finsbury Park. Popular sights like Wembley Stadium and Oxford Street are sure to leave an impression.