Noun
stamping ground (plural stamping grounds)
A habitually frequented place; a haunt or hangout.
Gravesend (the British Gravesend) is in Kent—a fair distance from Wheelwright’s stamping ground. Source: Internet
North London was my old stamping ground and I always love to read random things about it in blogland. Source: Internet