Becoming Meredith’s best-kept secret, if a secret is something you can become. Inspiration Point is a rock garden just beyond the fringe of Southbank. It’s nice. Secluded. Romantic.