English: Osterley Park is located in west London.
Telugu: ఈ ప్రాంతం పశ్చిమ లండన్లో ఓస్టర్లీ పార్కు.