Я бы вот это все
Trafalgar Square, Piccadilly Circus, St. James Park, Buckingham Palace, Soho
прицепила к Национальной галерее или поставила между Westminster Abbey и British museum, чтобы было по пути, а не выливалось в отдельную прогулку.
3-й день выглядит перегруженным. После Westminster Abbey и British museum хватит ли физических и душевных сил еще что-то смотреть? Может быть Гринвич оставить на последний день (успеете раньше-хорошо). Kensington Gardens и Notting Hill, на мой взгляд, в наименьшем приоритете на фоне остального перечисленного. Может быть их поставить поближе к концу поездки, тогда, если не будете что-то более важное успевать, то будет чем пожертвовать.
London Eye
С посешением? А не хотите Sky Gardens забронировать? Вам по пути вроде будет, а займет полчаса всего. И еще в Tate Modern классная смотровая площадка (по галерее ходить при этом не обязательно).
У Вас в маршруте довольно много парков. Британские парки неплохи и зимой, но не будет ли все-таки перебор для середины февраля?
Что можно исключить/добавить?
Temple куда-нибудь бы втиснуть. Уж очень атмосферный район.
Я бы, наверно, примерно так перестроила маршрут (но это на мой вкус):
1 день: оставить как есть + Sky Gardens. 2 день: Westminster Abbey, до British museum через Trafalgar Square, Piccadilly Circus, Soho, можно в обратном порядке. 3 день: National Gallery, а дальше по паркам сколько настроения хватит - St. James Park, Buckingham Palace, Hyde Park, Kensington Gardens, Notting Hill. Кстати, Holland Park с павлинами и японским садом там рядом. 4 день: Гринвич, либо то, что не успеете раньше.