Olá Catarina. Estive em Londres o ano passado e o que aconselho é que veja as promoções 2for1 para entradas em atracções, fica bem mais em conta!
Quanto a hotel, depende do que pretende gastar. No centro de Londres, mesmo os mais básicos são um pouco carotes, por isso optamos por ficar um pouco mais afastados do centro. O hotel escolhido foi o London Walthamstow (grupo Travelodge), fica a cerca de 20 minutos de metro do centro e a estação fica mesmo à porta do hotel. Gostei imenso, super clean, a cama super confortável e espaço suficiente para o pretendido (nestas viagens não costumamos ficar muito tempo no hotel, é só mesmo para dormir, por isso serve bem...). Espero ter ajudado, mais alguma dúvida, disponha