HIGHBURY PLACE TOWN HOUSE Location: London, United KingdomYear Completed: 2021Scope: Interior Styling | Procurement