Thus laugh in the West End (4)

I believe the answer is:
soho
'the west end' is the definition.
Both the answer and definition are singular nouns.
Perhaps there's an association between them I don't understand?
'thus laugh' is the wordplay.
'thus' becomes 'so' (synonyms).
'laugh' becomes 'ho' (representation of a laughing sound).
'so'+'ho'='SOHO'
'in' is the link.
Can you help me to learn more?
(Other definitions for soho that I've seen before include "London area; hunt call" , "Central London or Manhattan district" , "Part of London and NY" , "capital district" , "Smoke's part" .)
