A short documentary film about the craftsmanship that goes into building a Luxury Boutique Hotel in London’s Leicester Square, The Londoner Hotel by Edwardian Hotels.
Previous Project
Next Project
- Categories:
- Share Project :

