Tolong jelaskan mengenai 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.