India Buildings. Tribeca House, One Silk Street, Cathedral Steps, Tower Wharf

Commercial project focus