Während der Olympischen Spiele 2012 diente Eton Manor als Trainingszentrum für die Wassersportler, mit drei 50-Meter-Becken für Schwimmer und kleineren Becken für Synchronschwimmer und Wasserballspieler. Während der Paralympics 2012 war die Anlage der Austragungsort der Rollstuhltennis-Turniere. Zu diesem Zweck wurden bis 2011 neun Tennisplätze angelegt. Diese werden von temporären Tribünen für 10.500 Zuschauer gesäumt, davon 5.000 im "Show Court".