Related Clues:
- It's said to spot the spot
- Locate - place
- Location (of building, dig etc)
- Situation (of a building)
- Place to build on
- Announced sight of it in southeast
- Moderator's domain, perhaps
- Webmaster's concern
- Web --
- Designated place
- It is in southeast location
- Cyberspace space
- Search engine's find
- Where to build? It must be in the Home Counties
- imdb.com, e.g