bit of advice when in London, if you plan on using the bus and tube buy an "Oyster" card (£5.00) , paper cash tickets are double in price ,and also use the tube after 0930 "off peak" far cheaper, a zone 1-2 top up where you can use unlimited bus and tube is only about £8.00/day,you can "top up" credit on the machines at Tube stations using card or cash, Black taxis are expensive but if there is a few of you to split the fare then they are more viable,also avoid at all costs The Angus Steak House chain there are loads of them in Central London and they are over priced tourist trap rubbish, there are thousands of great places to eat check out The Time Out Guide, Chinatown is worth a visit or for a curry head over to Brick Lane, take a look at the usual attractions The Tower of London, St Pauls, Houses of Parliament, Westminster Abbey, The London Eye,Buckingham Palace, The National Gallery, The Tate Gallery and The Tate Modern, also day trips to Bath and Stonehenge are well worth doing. Pubs in London are worth visiting for a few beers etc, the food isnt generally great. Hope you have a wonderful trip I've not even been to Rome!