Remember the fact that Westminster Bridge connects two of town's most popular sights (London Eye and Parliament), and Therefore is nearly always quite crowded.In just a couple blocks, guests can find a wellie store, scores of classic tea sets, high-quality London souvenirs and Banksy recreations. The market can be billed as currently being the big