Thomas Croft Architects
Studio 117, Great Western Studios
65 Alfred Road, London, W2 5EU
United Kingdom Tel+44 (0)20 8962 0066
Our office atrium at Great Western Studios