Hi, flying to London seems good idea to me given limited number of airlines flying to EE from Singapore. As per Prague, I think, you will not need a tour agent. Its sophisticated safe city, with lots of information everywhere around. If you want a guided tour, its available downtown, no need to book...