Log Flume's Dennis
TS Member
This sounds fairly likely to me. A sort of Peter Rabbit sub-land inside of CBeebies Land and I think it could work quite nicely. Sounds very possible and logical to me.
At first glance I thought this said Peter Rabbit: Sub Terra