One thing that does get asked is regarding coverage and issues. So I thought a few websites would help.
O2 own Website for coverage
https://www.o2.co.uk/coveragechecker
O2 Coverage Faults
http://status.o2.co.uk
Signal checker will show all the networks for both indoor and outdoor coverage quickly
http://www.signalchecker.co.uk
Ofcom Checker, you can also check broadband here too
https://checker.ofcom.org.uk
There are other websites, but these are good and easy to use.
For Apps you have
I know there are lots more apps, but again it's a good place to start. 👍