ร้าน Leica แห่งแรกและแห่งเดียวในไทย ที่เปิดให้บริการในโอกาสครบรอบ 100 ปี Leica 100 Years of Leica: Witness to a Century (1925–2025) จากความร่วมมือของ Leica และ BIG Camera บ้านหลังใหม่ที่หลอมรวมตำนานอันทรงคุณค่าของ Leica เข้ากับวัฒนธรรมร่วมสมัยของไทยอย่างลงตัว โดย Leica New Concept Store ออกแบบภายใต้ปรัชญา “Das Wesentliche” หรือ “The Essential” ซึ่งเป็นแนวคิดหลักของ Leica นอกจากเป็นร้านค้าปลีก แต่ยังเป็นศูนย์กลางของชุมชน Leica Community รวมถึงมุมนิทรรศการ Leica Gallery Exhibition Zone พื้นที่จัดแสดงผลงานภาพถ่ายระดับโลกที่จะหมุนเวียนเปลี่ยนคอนเซ็ปต์และคอลเล็คชันอยู่ตลอด