Prepare for a real ”all things British” overload! The ultimate London socks are here, featuring iconic symbols such as red double-deck busses, The Union Jack flags, red phone booths, British buldogs and street lanterns. Get these British socks as a souvenir or give it to someone who dreams about travelling to London.