Good topic candy, I'm new I all this and I'm looking for the same, I've been in [removed - please don't name hotels on the public board] at Heathrow it's ok for work but is little far than any station , [removed] on Canary Wharf is good as well sometime is really expensive but they are days when the price is reasonable
Waiting to see what the other girls will say although I understand that not everyone want to share I'll appreciate really some advise