Trichome October 14, 2016 thcscience_admin West Kensington is an area of London, England West Kensington may also refer to: West Kensington, Philadelphia, Pennsylvania West Kensington tube station