Kamu bisa jelasin ke aku soal The Lancasters dalam bahasa melayu?

The Lancasters adalah sebuah kediaman di London, England, dengan 77 pangsapuri, kebanyakannya menghadap ke selatan dengan pemandangan ke atau di Hyde Park.