2 girls working with us are flying into London for the tennis at the 02 on 27th November,getting in at 0930 to Stansted. tennis starts at 12,finished at 6. Do I book them a hotel near (a) the o2 arena (b) Liverpool street/tottenham court road (c) somewhere more lively, bearing in mind the tennis is over staurday evening and they're staying till monday possibly giving me a warm bed to rest in post Spurs