The Castle Farringdon
For those looking for something a little more traditional, this traditional London pub in Farringdon sits just shy of the area's main station. Its 'Cockpit' room downstairs is one of the most superb karaoke spots in London, and available for private hire.