Explore details about location Upper Kells Court. Upper Kells Court is a location situated within the Lexington Park alongside other areas such as Castle Pollard Way, St Elizabeths Court, Mariann Court.