PinTravelLondon Pub Guide: Mc & Sons, VauxhallOUR FIRST visit to Mc & Sons was actually by chance. We were walking out of Vauxhall station and passed the pub along the way, P thinking it was the one he’d been telling me about that serves Thai food...