Jelasin soal The Lancasters  dalam bahasa melayu dong

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