Đình và đền Kim Liên (hay còn gọi là đền Cao Sơn) là trấn phía Nam trong tứ trấn của kinh thành Thăng Long xưa, gồm bốn ngôi đền: Đền Quán Thánh (trấn giữ phía Bắc kinh thành); Đền Bạch Mã (trấn giữ phía Đông kinh thành); Đền Voi Phục (trấn giữ phía Tây kinh thành); Đền Kim Liên (trấn giữ phía Nam kinh thành). So với ba ngôi đền kia thì đền Kim Liên được xây dựng muộn hơn (khoảng thế kỷ 16 - 17).