It's rush hour and if your flight is delayed in any way you won't make it. UK Border is quite busy at that time as well. Surely BA didn't let you book a through ticket over LCY!
All things being to schedule you can do it but it's leaving no room for error as you will need to clear customs, go landside, re-check any bags then get back through security at the busiest time of day.