Description: Mc & Sons Vauxhall is a traditional old Irish Pub set in the heart of London. It’s a place for community to come and socialise in a friendly authentic environment with great service, traditional Thai food and a fantastic beer selection as well as Live Irish Music every week