Thank you for posing this question, I've done some checking and the correct channel to show on 101 for your region is BBC London. The reason for this would be that your BBC channels are not specific to your post code region, they are dependant to the loop of cable you are connected to. I've done a check and your connection is provided by one of our London based loops, so therefore you would receive BBC London. It is not possible for you to change what channel appears on channel numbers. However if you turn to channel 858, you may find that another region be available for you.
So sky, freeview, bbc and itv have all got it wrong by broadcasting and producing content local to me & Virgin have it right by providing me London content not local to me. I wish I knew that before I joined as I would have known not to bother!!!
London weather, travel and news is of no use to me. DigitalUK say I'm in meridian region and should receive bbc south today and meridian itv. It's what we've had for decades, even on previous ntl service.
If this can't be sorted out I will be looking to leave.