1 definition by west london's areas
a notorious area in west london(except west acton) known to be the west london capital of drugs and is known to be a "Crip" area.Also home of the largest council estate in west lond "south acton estate" with well over 2000 flats.
by west london's areas April 12, 2008