Метро в Лондоне - это понятие растяжимое. Вам зачем Лондон? Посмотреть? Шоппинг сделать? В Лондоне очень дорогой транспорт, и это нужно обязательно учитывать. Если Вам нужны основные достопримечательности, лучше жить в центре, ибо метро поделено на зоны, и чем дальше Вы будете жить от центра, тем дороже Вы будете платить за поездку в центр. Торговый центр с едой нужен рядом? Какой? Любой(по цене любой)? Как часто он нужен? Или будете только в кафе/ресторанах питаться?Опишите Ваши потребности по поездке, а потом уже поищем отель.