Time Sq Reception 21

Times Square, Aldgate East

Times Square is a striking brand new development that beautifully integrates contemporary architecture. The modern building features stylish one bedroom apartments boasting contemporary…