Does shops open in London 29 of April 2011?

The date April 29, 2011, fell on a Friday. Most shops in London are open on Fridays, so it is likely that shops were open on that day. However, it is possible that some shops may have been closed due to the Royal Wedding of Prince William and Kate Middleton, which took place on that day.
Copyright Wanderlust World © https://www.ynyoo.com