Cannabis Sativa October 12, 2016October 12, 2016 thcscience_admin The main article for this category is St Giles, London. London portal Pages in category "St Giles, London" The following 8 pages are in this category, out of 8 total. This list may not reflect recent changes. St Giles, LondonC Central Saint GilesE Embassy of Cuba, LondonP Phoenix GardenS St Giles Circus St Giles in the Fields @sohoplaceT Tottenham Court Road station