London Photo Booths
Service: London Photo Booths
London Photo Booths is a wedding photo booth company located in the Philadelphia, Pennsylvania area. Their photo booths can be set up indoors or outdoors and can fit up to 10 guests for a fun entertainment experience. They offer a traditional-style photo booth as well as a booth with the classic London phone booth look that provides a unique touch to your wedding celebration.