The largest facility was Ledbury Lodge, the only hotel ever built on the key.
המתקן הגדול ביותר היה אכסניית לדברי (Ledbury Lodge), המלון היחיד שנבנה אי פעם על האי.