Castle Hills is the perfect place to have a fantasy cake shop. The neighborhood streets are named for Camelot: Merlin Drive, Sir Lancelot Circle, Lady of the Lake Boulevard. But of all the tailors, luxury pet boutiques and restaurants clustered around Lake Avalon, nothing is quite as on the theme as The London Baker on […]