Carnaby Street, Notting Hill and River Thames
Good Morning! Here are some of our favorite places in London at the moment. Notting Hill surely is a classic, as well as Carnaby Street for a nice shopping trip! We also enjoyed a stroll around river Thames when the weather was fine. Have a nice day and enjoy our London Special!