Nestled in the heart of Pasadena, California, lies a delightful hidden gem that transports visitors across the Atlantic to the quaint charm of London. Located at 380 S Lake Ave, this replica of London's iconic arcade offers a unique and enchanting shopping experience. Complete with an array of quaint shops and boutiques, this charming spot is perfect for anyone looking to enjoy a slice of B...