The trust delivers its services from its main site on City Road and through its distributed network of over 25 other 'satellite' clinics located in other parts of London and the South East including Ealing, Teddington, Tooting, Croydon, Harrow, Tottenham, Hoxton, Barking, Stratford and a diagnostic hub in Brent Cross Shopping Centre.
Moorfields was one of the first NHS foundation trusts, and is a founder member of the UCLPartners, an academic health science centre.
Moorfields opened a branch in Dubai, UAE in July 2007, located in the Al Razi Medical Complex.
The trust requires a full funding agreement for "any and all treatment" in advance of accepting NHS referrals from outside England.
[7] A survey of almost 50,000 patients by the Care Quality Commission in 2021 found the emergency department most rated favourably of all those in England.