The interior of Terra Terra

Terra Terra, NW3: Finchley Road’s new Italian

A contemporary yet homely space offering all-day dining