Friends are staying around the Kensington area and are looking for a Sunday roast. I have no idea as I don't live anywhere near London! Does anyone know somewhere lovely please? They're willing to hop on a tube.