East Sheen en · PROPN Meanings A suburb and ward in the borough of Richmond upon Thames, Greater London, England (OS grid ref TQ2075). Relateds North Sheen