Whilst I wasn't at LHR today and so can't tell you the exact reason, go-arounds are fairly common, especially at airports that handle large amounts of aircraft movements. Normally its something like the previous aircraft not vacating in time to allow the next one to land.
Hope this helps a little
Matthew