Abstract: A location system for locating an entity, and a method of operating such a system, are disclosed. The method includes receiving identification information associated with at least one entity such as a person or business. A unique identifier associated with the at least one entity is either generated by the system or provided by a user of the system. The system receives geographic location data associated with the entity. The received identification information, the received geographic location data and the unique identifier associated with the at least one entity are stored in an updatable database. The unique identifier is usable to access the updatable database to retrieve the identification information and geographic location data associated with the entity. The location system includes an identification receiver module which receives identification information associated with the entity. A location receiver module is arranged to receive geographic location data associated with the entity.