London's first department store Whiteleys was opened in 1911 and has been a famous shopping destination ever since. Whiteleys is large shopping centre situated in Bayswater, London. It has an amazing collection of 44 stores and it is the fantastic place to find busy retail stores, or somewhere to relax.