Городище Любша расположено в 1,5 км к северо-востоку от Земляного городища Старой Ладоги на правом высоком берегу реки Волхов и занимает треугольный мыс при впадении в неё речки Любша. С напольной части окружено подковообразным валом протяженностью около 70 м. Размеры городища 45х40 м, общая площадь памятника более 1800 кв.м. С напольной стороны к городищу примыкает обширное селище.
В XVIII- начале XIX вв. территория памятника археологии входила в состав имения князей Шаховских. В период Великой Отечественной войны на городище располагался госпиталь, от построек которого остались каменные фундаменты. В 1945 г. бывшее имение князей Шаховских, включавшее территорию городища Любша, было передано Ленинградскому областному союзу советских художников (ЛОССХ) для организации летней базы отдыха и творчества. В 70-80-х гг. были построены новые корпуса и здания. В 1990-х гг. финансирование базы отдыха прекратилось, однако в 2003 г. были начаты работы по ее восстановлению.
Раскопки на памятнике проводили С.Н. Орлов (1968 г.), В.П. Петренко (1970-1973 гг.) и Е.А. Рябинин (1997-2001 гг.). Всего в результате археологических работ было вскрыто около 500 кв.м, найдено более 1000 находок.
Освоение территории городища Любша началось с эпоху палеометалла – раннего железного века (VIII-V вв. до н. э.). В результате археологических раскопок были зафиксированы остатки материальной культуры населения эпохи Римского времени (II-IV вв.) и III четв. I тыс. н. э. (VII в.). В начале VIII в. были возведены уникальные каменно-земляные оборонительные сооружения городища, включавшие вал высотой около 2 м с каменной крепидой в толще насыпи и деревянные срубные стены. Вход на городище располагался со стороны р. Волхов и был оформлен сооружениями из плит известняка. Крепость погибла в результате военного столкновения в середине IX в.