A Place Called Home London Design Festival

Airbnb is the world’s largest community marketplace for people to list, discover and book online accommodation within people’s own homes. Now Airbnb is collaborating with the London Design Festival for this year’s Landmark Project in Trafalgar Square.
3 likes