The Lancasters itu apa sih? Jelaskan dalam bahasa melayu ya

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