Debenhams photo shoot…London Apartment Location

Debenhams shooting fashion at Studio 9 this London based studio in SW11.