The Beauty Spot 276 Lavender Hill, London SW11 1QL