Tag: Osbourne

  • Black Sabbath at Hyde Park: Review

    Black Sabbath at Hyde Park: Review

    London may have its faults: There are too many people, too many drugs, loud parties, late night revellers… It also has its faults. It’s expensive: The Connaught bar sells beer at £65. Per glass. Yes, that isn’t a typo. It is busy, the average life expectancy of a cyclist is roughly equivalent to that of…