The Inmarsat head office is at Old Street Roundabout in the London Borough of Islington [REF].
The price of a call via Inmarsat has now dropped to a level where they are comparable to, and in many cases lower than, international roaming costs, or hotel phone calls.