Huge camelias in Greys Inn, sometimes London is pretty good