I'm not sure the background but this grass and plant covered building is near Lincolns Inn, London