God's Own Junkyard is a vibrant and eclectic art installation located in London. Filled with neon signs, vintage movie props, and colorful displays, it's like stepping into a psychedelic wonderland. Visitors can wander through the maze of lights and take in the unique and quirky atmosphere. It's a must-visit spot for anyone looking to experience a burst of creativity and fun in the heart of the city.
Rexby was founded in 2021 with the mission of enabling travel content creators to provide a better service and capture more of the immense value they are creating for the tourism industry