The Porcupine is a traditional British pub near Leicester Square in Covent Garden, London. It serves pub food and draft beer, with fish and chips and meat pies as the main items. There is a dining room upstairs and a main bar downstairs. Staff service is fast and attentive.